import { _decorator, Component, Node } from 'cc';
const { ccclass, property } = _decorator;
export interface JokerEffectData {
    coins?: number;          // 金币相关
    multiplier?: number;     // 倍率相关
    cardCount?: number;      // 卡牌数量相关
    handSize?: number;       // 手牌大小相关
    discardCount?: number;   // 弃牌数量相关
    chipnum?:number;         // 点数相关
    // 其他小丑牌特有的效果数据...
}
@ccclass('EffectBase')
export abstract class EffectBase {
    public abstract activateEffect(data:JokerEffectData);
}


